repair and recovery - Alemán Inglés Diccionario